/*==============================响应式=======================================*/
* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
    }
@media screen and (max-width: 1820px) {
	
}
@media screen and (max-width: 1620px) {
}
@media screen and (max-width: 1520px) {
	.wrap2{ width: 1300px;  }
}
@media screen and (max-width: 1370px) {
 body{ font:14px Helvetica Neue,Helvetica,PingFang SC,\5FAE\8F6F\96C5\9ED1,Tahoma,Arial,sans-serif; }
 .hangyeyingyong1 .wenzi{ line-height:26px; }
.wrap2{ width: 100%; padding:0 5%;  }
.wrap{ padding:0 3%;  }
.header .nav_list ul li{ margin:0 15px; }
.lianjiegengduo a{ margin-left:10px; }
.sanjixiala_xin2{ padding:0 30px; }
.bannerwenzi h2{ font-size:36px; height:50px; line-height:50px; }
.bannerwenzi a{ width:180px; height:48px; line-height:48px; }
.index_remencp ul li .wenzi{ padding:18px; }
.index_remencp ul li .wenzi h3{ font-size:16px; }
.index_remencp ul li .wenzi h2{ font-size:18px; }
.shujuduibi .title h2{ font-size:28px; }
.shujuduibi .title p{ font-size:18px; }
.shujuduibilist ul li .wenzi h2{ font-size:20px; }
.index_hezuo .title h2{ font-size:28px; }
.index_news .title h2{ font-size:28px; }
.index_dingyue .title h2{ font-size:28px; }
.index_dingyue input.tijiao1{ width:200px; height:50px; line-height:50px; font-size:18px; font-weight:600; }
.index_dingyue .title{ margin-bottom:15px; line-height:40px; }
.index_dingyue input.sousuokuang{margin-bottom:25px;  height:50px; line-height:50px; }
.index_dingyue{ padding:50px 0; }
.index_news{ margin-bottom:30px; }
.index_hezuo{ margin-bottom:30px; }
.index_remencp{ margin:75px auto; }
.jiaobu1 .right dl{ margin-left:25px; }
.shujuduibi .title{ line-height:40px; margin-bottom:20px; }
.shujuduibilist ul li{ margin-bottom:20px; }
.shujuduibilist ul li .wenzi h2{ margin-bottom:0; font-size:18px; }
.shujuduibilist ul li .wenzi{ padding:15px; }
.index_hezuo .title{ line-height:40px; }
.index_hezuo .title p{ font-size:18px; }
.index_hezuo_list{ padding-top:0; }
.jiaobu1{ padding-top:35px; }
.jiaobu1 .right dl dt{ font-size:18px; margin-bottom:10px; font-weight:600; }
.index_news_list{ padding-top:0; }
.index_news_list .swiper-slide .img{ margin-bottom:10px; }
.jiaobu1 .left .logo2{ margin-bottom:10px; }

.eribanner{ height:400px; line-height:400px; }
.erjibannerwenzi h2{ font-size:30px; }
.hangyeyingyong1{ padding:35px 0 !important; }
.cptitle{ font-size:28px; margin-bottom:25px; }
.sanjixiala_xin2 dl dt{ height:70px; line-height:70px; margin-bottom:15px; }
.sanjixiala_xin2{ background:#FFFFFF url(../image/xian01.jpg) no-repeat center 70px; }
.erjilanmu .weizhi a{ padding:0 5px; }
.erjilanmu .weizhi{ font-size:17px; }
.chanpin_list1{ margin:40px auto 60px; }
.chanpin_list1 .wenzi .title{ padding-bottom:10px; margin-bottom:10px; }
#hynr1{ line-height:26px; }
.chanpin_list1 .wenzi .title h2{ font-size:28px; }
.chanpin_list1 .wenzi{ padding-left:40px; }
.chanpin_list3,.chanpin_list9{ padding:40px 0; }
.chanpin_list3 ul li .neirong1 .img img{ width:88px; height:auto; }
.chanpin_list3 ul li .neirong1 .wenzi h2{ font-size:18px; font-weight:600; }
.chanpin_list3 ul li .neirong2 .img img{ width:88px; height:auto; }
.chanpin_list3 ul li .neirong2 .wenzi h2{ font-size:18px; font-weight:600; }
.chanpin_list3 ul li .neirong2{ padding:15px; }
.cptitle h2{ font-size:28px; }
.chanpin_list4, .chanpin_list5, .chanpin_list6, .chanpin_list7, .chanpin_list8{ margin:40px auto 40px; }
.chanpin_list9 ul li.diyihang p{ margin-bottom:0; }
.chanpin_list9 ul li.disanhang p{ margin-bottom:10px; }
.tijiao3 input{ font-weight:600; }
.chanpin_list5 dl dt{ font-size:18px; font-weight:600; }
.chanpin_list5 td{ font-size:16px; line-height:24px;  }

.chanpin_list4 ul li .neirong2 .wenzi h2{ font-size:18px; font-weight:600; }
.chanpin_list4 ul li .neirong1 .wenzi h2{ font-size:18px; font-weight:600; }

.chanpin_list4 ul li .neirong1 .img img{ width:88px; height:auto; }
.chanpin_list2,.chanpin_list10{ margin:40px auto; }
.chanpin_list2 .wenzi .title h2{ font-size:28px; }
.chanpin_list11 ul li .wenzi h2{ font-size:22px; margin-bottom:5px; }
.chanpin_list11 ul li .wenzi p{ font-size:16px; }
.chanpin_list11{ margin:40px auto; }
.chanpin_list12 ul li .wenzi .wenzi2 h2{ font-size:26px; }

.hangyeyingyong2 ul li .wenzi span{ width:40px; height:40px; line-height:40px; }
.hangyeyingyong2{ padding:40px 0; }
.chanpin_list8{ margin-top:0; }
.chanpin_list8 ul li .neirong1 h2{ font-size:18px; }

.guanyuwomen{ padding:60px 0 0; }
.shimingyuanjing{ padding:60px 0 0; }
.guanyuwomen .wenzi .title{ font-size:28px;padding-bottom:0px; margin-bottom:0px; }
.guanyuwomen .wenzi .wenzi2{ font-size:18px; line-height:220%; }
.shimingyuanjing .title{ font-size:28px; margin-bottom:15px; }
.shimingyuanjing2 .xianbg{ height:350px; line-height:350px; }
.fazhanlicheng{ padding:60px 0 0; }

.fazhanlicheng .title{ font-size:28px; margin-bottom:15px; }
.fazhanlicheng .swiper-slide h2{ font-size:26px; margin-bottom:5px; }
.rongyuzhizi{ padding:60px 0; }
.rongyuzhizi .title{ font-size:28px; margin-bottom:15px; }
.lianxiwomen{ padding:60px 0 0; }
.lianxiwomen .title{ font-size:28px; margin-bottom:15px; }
.lianxiwomen ul li h2{ font-size:26px; margin-bottom:10px; }
.lianxiwomen ul li p{ font-size:16px; }
.lianxiwomen ul li{ height:180px; padding:20px; }
.gongsidizhi{ padding:60px 0; }
.gongsidizhi .title{ font-size:28px; margin-bottom:15px; }
.gongsidizhi .dizhiwenzi ul li .div4 h2{ font-size:26px; }
.erjilanmu{ height:70px; line-height:70px; }
.liaojiegengduo{ padding:40px 0 ; }
.tijiao2 input{ margin:25px auto; font-weight:600; }
.sanjilanmu22{ top:66px; }

.erjilanmu .erjilanmu2 a{ padding:0 8px; }

.chanpin_list1 .wenzi2{ font-size:14px; }




}

@media screen and (max-width: 1200px) {
.wrap{ width: 94% !important; }
.wrap2{ width: 94% !important; padding:0 1%; }
}

@media screen and (max-width: 1200px) {
	.menubtn2 {
  display: block;
  }
.nav_list { display: none; }
  .menubtn2 {
    width: 50px;
    height: 50px;
    padding-top: 23px; margin-top: 10px;
  }
   .navs__menus {
    top: 0;
    position: relative;
    margin-top: 0;
    height: 100%;
    padding: 70px 5% 50px;
    -webkit-overflow-scrolling: touch;
    box-sizing: border-box;
  }
  body{ font-size:14px; }
 .chanpin_list5 dl dt span.span1{ ; }
.wrap{ width: 94% !important; padding: 0; }
.wrap2{ width: 94% !important; }
.nav_list{ display: none; }
.lianjiegengduo{ display: none; }
.header{ height: 70px; line-height: 70px; background:#007CC2 }
.bannertu{ display: none; }
.bannertu2{ display: block; }
.index_remencp{ margin: 40px auto; }
.index_remencp ul li{ width: 49%;  margin-bottom: 15px; }
.index_remencp ul li:nth-child(2n){ margin-right: 0; }
.index_remencp ul li .wenzi{ padding: 10px; }
.index_remencp ul li .wenzi h2{ font-size: 17px; }
.index_remencp ul li .wenzi h3{ font-size: 14px; margin-bottom: 0px; line-height:24px; }
.shujuduibi{ margin-bottom: 30px; }
.shujuduibi .title{ margin-bottom: 30px; line-height: 40px; }
.shujuduibi .title h2{ font-size: 24px; }
.shujuduibi .title p{ font-size: 14px; }
.shujuduibilist ul li{ margin-bottom: 15px; }
.shujuduibilist ul li .img{ width: 100%; float: inherit !important; }
.shujuduibilist ul li .wenzi{ width: 100%; float: inherit !important; padding: 10px; }
.shujuduibilist ul li .wenzi h2{ font-size: 17px; margin-bottom: 0px; }
.shujuduibilist ul li .wenzi p{ margin-bottom: 3px; }
.index_hezuo{ margin-bottom: 30px; }
.index_news{ margin-bottom: 30px; }
.index_hezuo  .title{ margin-bottom: 30px; line-height: 40px; }
.index_hezuo  .title h2{ font-size: 24px; }
.index_hezuo  .title p{ font-size: 17px; }
.index_hezuo_list{ padding-top: 0; }
.index_news  .title{ line-height: 40px; text-align: center; }
.index_news  .title h2{ font-size: 24px; float: inherit !important; }
.index_news  .title p{ font-size: 14px; float: inherit !important;  }
.index_news  .title p img{ display: none; }
.index_dingyue{ padding: 30px 0; }
.index_dingyue  .title{ margin-bottom: 30px; line-height: 40px; }
.index_dingyue  .title h2{ font-size: 24px; }
.index_dingyue  .title p{ font-size: 14px; }
.index_dingyue input.sousuokuang{ width: 100%; height: 50px; line-height: 50px; font-size: 14px; margin-bottom: 20px; }
.index_dingyue input.tijiao1{ height: 50px; line-height: 50px; width: 200px; }
.jiaobu1{ padding-top: 20px; padding-bottom: 10px; }
.jiaobu1 .left{ width: 100%; float: inherit !important; text-align: center; }
.jiaobu1 .right{ display: none; }
.jiaobu1 .left .erweima{ display: inline-block; }
.jiaobu2{ height: auto; line-height: 36px; padding: 6px 0; text-align: center; }
.jiaobu2 .left{ width: 100%; float: inherit !important; }
.jiaobu2 .right{ width: 100%; float: inherit !important; }
.fanhuidingbu{ right: 0px; bottom: 5px; width: 56px; height: 56px; background-size: cover !important; }
.liaojiegengduo ul{ width: 100%; }
.liaojiegengduo{ padding: 35px 0; }
.eribanner{ height: 300px; line-height: 300px; margin-top: 70px; }
.eribanner h2{ font-size: 28px; }
.liaojiegengduo2{ padding: 35px 0; }
.tijiaochenggyemian{ width: 100%; padding: 20px; }
.tijiaochenggyemian .title{ font-size: 28px; height: 80px; line-height: 80px; }
.tijiaochenggyemian .wenzi{ margin-bottom: 40px; }
.tijiaochenggyemian .fanhui a{ margin-bottom: 20px; }
.erjibannerwenzi{ line-height: 30px; padding: 0 15px; }
.erjibannerwenzi p{ font-size: 20px; }
.erjilanmu{ height: auto; line-height: 50px; }
.erjilanmu .weizhi a{ padding: 0 5px; }
.erjilanmu .erjilanmu2 a{ padding: 0 2px; font-size:14px; }
.guanyuwomen{ padding: 35px 0; }
.guanyuwomen .img{ width: 100%; float: inherit; margin-bottom: 15px; }
.guanyuwomen .wenzi{ width: 100%; float: inherit; }
.guanyuwomen .wenzi .title{ font-size: 24px; padding-bottom: 0; margin-bottom: 10px; }
.guanyuwomen .wenzi .wenzi2{ font-size: 14px; line-height: 32px; }
.shimingyuanjing .title,.fazhanlicheng .title,.rongyuzhizi .title,.lianxiwomen .title,.gongsidizhi .title{ font-size: 24px; margin-bottom: 20px; }
.shimingyuanjing2 ul li{ width: 100%; float: inherit; border-bottom: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; padding: 25px; }
.shimingyuanjing2 .xianbg{ background: none; line-height: 250px;  }
.fazhanlicheng .swiper-slide h2{ font-size: 24px; margin-bottom: 0px; }
.fazhanlicheng .swiper-pagination{ display: block; }
.lianxiwomen ul li{ width: 100%; margin-right: 0; margin-bottom: 10px; }
.gongsidizhi .dizhiwenzi ul li{ width: 100% !important; height: 127px; line-height: 127px; border-bottom: 1px solid #FFFFFF; border-right: none; }
.shimingyuanjing2 ul li h2{ font-size:24px; padding-bottom:20px; margin-bottom:15px; }
.lianxiwomen ul li h2{ font-size:24px; }
.gongsidizhi .dizhiwenzi ul li .div4{ line-height:32px; }
.gongsidizhi .dizhiwenzi ul li .div4 p{ display: block !important; }
.erjilanmu .weizhi{ font-size: 17px; }
.news_list{ margin: 35px auto; }
.news_right{ display: none; }
.news_left{ width: 100%; }
.news_list1 ul li .img{ width: 100%; }
.news_list1 ul li .wenzi{ width: 100%; padding: 20px; }
.news_list1 ul li .wenzi h2{ font-size: 17px; height: auto; line-height: 26px; height: 52px; overflow: hidden; }
.news_list1 ul li .wenzi .shijiandian span{ display: none !important; }
.news_list1 ul li .wenzi .shijiandian a.chakangengduo2{ float: inherit !important; margin: 0 auto; }
.newsxiangqing .title{ font-size: 20px; line-height: 32px; margin-bottom: 10px; }
.chanpin_list1{ margin: 35px auto; }
.chanpin_list1 .img{ width: 100%; float: inherit; margin-bottom: 10px; }
.chanpin_list1 .wenzi{ width: 100%; float: inherit; padding-left: 0; }
.chanpin_list1 .swiper-pagination{ bottom: 0; }
.chanpin_list1 .wenzi .title{ padding-bottom: 10px; margin-bottom: 15px; }
.chanpin_list1 .wenzi .title h2{ font-size: 24px; }
.chanpin_list1 .wenzi .title p{ font-size: 14px; line-height: 26px; }
.chanpin_list1 .wenzi2{ font-size: 14px; }

.chanpin_list2{ margin: 35px 0; margin-bottom: 35px; }
.chanpin_list2 .wenzi .title{ padding-bottom: 10px; margin-bottom: 15px; }
.chanpin_list2 .wenzi .title h2{ font-size: 24px; }
.chanpin_list2 .wenzi .title p{ font-size: 14px; line-height: 26px; }
.chanpin_list2 .wenzi2{ font-size: 14px; }
.chanpin_list3{ padding: 30px 0; padding-bottom: 0; margin-bottom: 35px; }
.cptitle{ font-size: 24px; margin-bottom: 10px; }
.chanpin_list3 ul li{ width: 100%; float: inherit; height: auto; line-height: inherit; margin-bottom: 15px; }
.chanpin_list3 ul li .neirong1{ display: none; }
.chanpin_list3 ul li .neirong2{ padding: 20px; display: block; opacity: 1; position: inherit; }
.chanpin_list4, .chanpin_list5, .chanpin_list6, .chanpin_list7, .chanpin_list8{ margin: 0; margin-bottom: 35px; }

.chanpin_list4 ul li{ width: 49%; line-height: inherit; height: 200px; margin-bottom: 10px; }
.chanpin_list4 ul li:nth-child(4n){ margin-right: 2%; }
.chanpin_list4 ul li:nth-child(2n){ margin-right: 0; }
.chanpin_list4 ul li .neirong1 .img{ margin-bottom: 10px; height: 110px; line-height: 110px; }
.chanpin_list4 ul li .neirong1 .img img{ width: 90px; height: auto; }
.chanpin_list4 ul li .neirong2{ display: none; }
.chanpin_list4 ul li .neirong1 .wenzi h2{ font-size: 17px;  font-weight: 600; }
.chanpin_list6 ul li{ height: 60px; line-height: 60px; }
.chanpin_list6 ul li span{ height: 60px; line-height: 60px; overflow: hidden; }
.chanpin_list6 ul li span.span1{ height: 60px; width: 75%;  }
.chanpin_list6 ul li span.span2{ display: none; }
.chanpin_list6 ul li span.span3{ display: none; }
.chanpin_list6 ul li span.span4{ display: none; }
.chanpin_list6 ul li span.span5{ float: right; width: 20%; }
.chanpin_list5 dl dd td{ padding: 10px 20px; font-size: 14px; line-height: 26px; }
.chanpin_list6 ul li span.span5 b{ width: 40px; height: 40px; line-height: 40px; }
.hezuohuoban .swiper-slide{ padding: 0px; }
.hezuohuoban .swiper-slide .img{ margin-bottom: 10px; }
.chanpin_list7{ margin-bottom: 70px; }
.chanpin_list8 ul li{ width: 49%; margin-bottom: 20px; }
.chanpin_list8 ul li:nth-child(4n){ margin-right: 2%; }
.chanpin_list8 ul li:nth-child(2n){ margin-right: 0; }
.chanpin_list8 ul li .neirong1 h2{ font-size: 17px; }
.chanpin_list8 ul li .neirong1 .wenzi p img{ width: 40px; }
.chanpin_list8 ul li .neirong1 .wenzi{ padding: 10px; }
.chanpin_list9{ padding: 35px 0; }

.cptitle h2{ font-size: 24px; margin-bottom: 10px; }
.tijiao3 input{ margin-top: 10px; height: 50px; line-height: 50px; }
.chanpin_list10{ margin: 0 auto; margin-bottom: 35px; }
.chanpin_list11{ margin: 0 auto; margin-bottom: 35px; }

.yingyongchangjiu2{ display: block; }
.yingyongchangjiu1{ display: none; }

.chanpin_list11 ul li{ width: 49%; margin-bottom: 20px; padding: 15px; }
.chanpin_list11 ul li:nth-child(4n){ margin-right: 2%; }
.chanpin_list11 ul li:nth-child(2n){ margin-right: 0; }
.chanpin_list11 ul li .wenzi h2{ font-size: 24px; }
.chanpin_list11 ul li .wenzi{ background-size: 30px auto; padding-bottom: 35px; }
.chanpin_list12 ul li .img{ width: 100%; }
.chanpin_list12 ul li .img img{ max-width: 100%; }
.chanpin_list12 ul li .wenzi{ width: 100%; }
.chanpin_list12 ul li .wenzi { padding: 20px; }
.chanpin_list12 ul li .wenzi .wenzi2 h2{ font-size: 24px; padding-bottom: 15px; margin-bottom: 15px; }
.chanpin_list12 ul li .wenzi .wenzi2{ margin-bottom: 15px; }

.chanpin_list9 ul li.diyihang p{ width:100%; float:inherit; }
.erjilanmu22_1{ padding-left:0; }
.erjilanmu .weizhi{ font-size:16px; }
.erjilanmu{ line-height:26px; padding:5px 0 0; }
.yingyongchangjiu .swiper-slide img{ min-height:260px; }
.chanpin_list5 td{ padding:5px; font-size:12px; line-height:24px; }
.chanpin_list5 dl dt span{ padding:0 5px; }
.chanpin_list5 dl dt{ font-size:16px; height:50px; line-height:50px; font-weight:600; }

.erjilanmu22{ display:none; }
.erjilanmu .weizhi a{ display:none; }
.erjilanmu .weizhi span{ display:none; }
.erjilanmu .weizhi a:last-child{ display:block; font-weight:600; font-size:18px; line-height:36px; }
.erjilanmu .weizhi{ width:100%; text-align:center; }

.erjilanmu2 { float:inherit !important; text-align:center; border-box:0px 3px 10px #dfdfdf;  }
.chanpin_list3 ul li .neirong2 .wenzi h2{ font-size:18px; font-weight:600; margin-top:0; }
.chanpin_list3 ul li .neirong2 .img{ margin-bottom:5px; }
.chanpin_list3 ul li .neirong2 .img img{ width:70px; height:auto; }
.guanyuwomen .wenzi .wenzi2 p{ font-size:16px !important; }
.shimingyuanjing,.fazhanlicheng,.lianxiwomen,.gongsidizhi{ padding:35px 0; }
.rongyuzhizi{ padding:50px 0; }

.jiaobu2 a{ margin-left:6px; }
.liaojiegengduo .title{ line-height:30px; margin-bottom:20px; font-size:16px; }
.yingyongchangjiu .wenzixinxi .wenzi h2{ font-size:18px; }



.shimingyuanjing2 .xianbg{ height:auto; }

.swiper-num span{ font-size:20px; }
.swiper-num .total{ font-size:14px; }
.bannertu .swiper-pagination-bullet span{ width:10px; height:10px; }
.cptitle p{ font-size:14px; }
.chanpin_list9 ul li{ font-size:14px; }

.erjilanmu .weizhi a:last-child{ color: #434343; }

.hangyeyingyong1 .wenzi p{ font-size:14px!important; }
.hangyeyingyong1 .wenzi{ line-height:26px; }
.jiaobu1 .left .logo2 img{ width:140px; height:auto; }

.jiaobu1 .left .wenzi{ text-align:left; }




}
@media screen and (max-width: 750px) {

.hangyeyingyong2{ padding: 35px 0; }
.hangyeyingyong1 .img{ width: 100%; float: inherit !important; margin-bottom: 15px; }
.hangyeyingyong1 .wenzi{ width: 100%; float: inherit !important; padding: 0; }
.hangyeyingyong2 ul li{ width: 49%; }
.hangyeyingyong2 ul li:nth-child(3n){ margin-right: 2%; }
.hangyeyingyong2 ul li:nth-child(2n){ margin-right: 0; }
.hangyeyingyong2 ul li .wenzi span{width: 30px; height: 30px; line-height: 30px; font-size: 22px; }
}
@media screen and (max-width: 640px) {


}
@media screen and (max-width: 540px) {
.logo { width: 140px; }
.logo img{ width: 100%; }
.tijiao2 input{ margin: 5px auto; height: 48px; line-height: 48px; }
}

@media screen and (max-width: 414px) {


}
@media screen and (max-width: 386px) {

}
@media screen and (max-width: 320px) {

}
